carpenter's benches - Almanca İngilizce Sözlük